Sonic Blast Man 2 - Complete Analysis